﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Anglo.Models;

namespace Anglo.DB
{
    public abstract class AngloDB
    {
        public abstract JobDetails GetJob(int jobID);

        public abstract Industry GetIndustryByID(int id);

        public abstract List<JobHierarchy> GetJobsByIndustry(int id);

        public abstract List<JobHierarchy> GetJobsByDiscipline(int id);

        public abstract Discipline GetDisciplineByID(int id);

        public abstract List<JobHierarchy> GetJobsByLocation(int id);

        public abstract Location GetLocationByID(int id);

        public abstract List<JobHierarchy> GetJobsByParams(SearchParameters search);

    }
}
